package com.ym.b2b.order.sqlbean;

import java.math.BigDecimal;
import java.util.Date;

public class EmSOrder {

    private String     orderCode;

    private Long       orderId;
    private String     thenStatus;

    private String     buyerCode;

    private String     orderCodeErp;

    private Double     totalMoney;

    private Double     confirmMoney;

    private Double     tradeFeeMoney;

    private Long       confirmMoney1;           // 用于订单支付

    private Double     totalIntegral;

    private Double     logisticsMoney;
    private String     startDate;
    private String     endDate;

    private String     buyerName;
    private String     logisticsName;

    private String     listid;

    private String     tranSerialNo;

    private Double     feeAmount;

    private String     feeDate;

    private Integer    orderType;

    private Double     status;

    private BigDecimal isOos;

    private String     orderNotes;

    private String     departmentCode;

    private String     officeCode;

    private Integer    isInvoice;

    private Integer    invoiceType;

    private Integer    isInvoiceAlone;

    private Integer    overRate;

    private String     salesman;

    private String     salesmanPhone;
    private String     orderConfirmMoneySumitem;

    private Date       createDate;
    private String     createDateStr;
    private String     strStatus;
    private String     beginStatus;
    private String     endStatus;

    private Long       createUser;

    private String     isOrderCheck;            // 是否需要订单对账

    private String     paymentFrom;

    private String     paymentMedthod;

    private Integer    dealFlag;

    private String     paymentRequestIp;
    // 创建人
    private String     userName;

    // 确认收货
    private Long       confirmUser;
    private String     confirmDate;

    // 发货
    private String     deliveryFlag;
    
    private String	   orderSource;			//订单来源,当前为:  Yl+采购计划单ID,例如:YL10000866

    public Long getConfirmUser() {
        return confirmUser;
    }

    public void setConfirmUser(Long confirmUser) {
        this.confirmUser = confirmUser;
    }

    public String getConfirmDate() {
        return confirmDate;
    }

    public void setConfirmDate(String confirmDate) {
        this.confirmDate = confirmDate;
    }

    public String getIsOrderCheck() {
        return isOrderCheck;
    }

    public void setIsOrderCheck(String isOrderCheck) {
        this.isOrderCheck = isOrderCheck;
    }

    public String getPaymentFrom() {
        return paymentFrom;
    }

    public void setPaymentFrom(String paymentFrom) {
        this.paymentFrom = paymentFrom;
    }

    public String getPaymentMedthod() {
        return paymentMedthod;
    }

    public void setPaymentMedthod(String paymentMedthod) {
        this.paymentMedthod = paymentMedthod;
    }

    public Integer getDealFlag() {
        return dealFlag;
    }

    public String getPaymentRequestIp() {
        return paymentRequestIp;
    }

    public void setPaymentRequestIp(String paymentRequestIp) {
        this.paymentRequestIp = paymentRequestIp;
    }

    public void setDealFlag(Integer dealFlag) {
        this.dealFlag = dealFlag;
    }

    public String getThenStatus() {
        return thenStatus;
    }

    public void setThenStatus(String thenStatus) {
        this.thenStatus = thenStatus;
    }

    private String updateUser;

    private Date   updateDate;
    private String invoiceManLoginName;

    public String getOrderCode() {
        return orderCode;
    }

    public void setOrderCode(String orderCode) {
        this.orderCode = orderCode;
    }

    public Long getOrderId() {
        return orderId;
    }

    public void setOrderId(Long orderId) {
        this.orderId = orderId;
    }

    public String getBuyerCode() {
        return buyerCode;
    }

    public void setBuyerCode(String buyerCode) {
        this.buyerCode = buyerCode;
    }

    public String getOrderCodeErp() {
        return orderCodeErp;
    }

    public void setOrderCodeErp(String orderCodeErp) {
        this.orderCodeErp = orderCodeErp;
    }

    public String getLogisticsName() {
        return logisticsName;
    }

    public void setLogisticsName(String logisticsName) {
        this.logisticsName = logisticsName;
    }

    public String getTranSerialNo() {
        return tranSerialNo;
    }

    public void setTranSerialNo(String tranSerialNo) {
        this.tranSerialNo = tranSerialNo;
    }

    public String getFeeDate() {
        return feeDate;
    }

    public void setFeeDate(String feeDate) {
        this.feeDate = feeDate;
    }

    public BigDecimal getIsOos() {
        return isOos;
    }

    public void setIsOos(BigDecimal isOos) {
        this.isOos = isOos;
    }

    public String getOrderNotes() {
        return orderNotes;
    }

    public void setOrderNotes(String orderNotes) {
        this.orderNotes = orderNotes;
    }

    public String getDepartmentCode() {
        return departmentCode;
    }

    public void setDepartmentCode(String departmentCode) {
        this.departmentCode = departmentCode;
    }

    public String getOfficeCode() {
        return officeCode;
    }

    public void setOfficeCode(String officeCode) {
        this.officeCode = officeCode;
    }

    public String getOrderConfirmMoneySumitem() {
        return orderConfirmMoneySumitem;
    }

    public String getStrStatus() {
        return strStatus;
    }

    public void setStrStatus(String strStatus) {
        this.strStatus = strStatus;
    }

    public void setOrderConfirmMoneySumitem(String orderConfirmMoneySumitem) {
        this.orderConfirmMoneySumitem = orderConfirmMoneySumitem;
    }

    public String getSalesman() {
        return salesman;
    }

    public void setSalesman(String salesman) {
        this.salesman = salesman;
    }

    public String getSalesmanPhone() {
        return salesmanPhone;
    }

    public void setSalesmanPhone(String salesmanPhone) {
        this.salesmanPhone = salesmanPhone;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public String getInvoiceManLoginName() {
        return invoiceManLoginName;
    }

    public void setInvoiceManLoginName(String invoiceManLoginName) {
        this.invoiceManLoginName = invoiceManLoginName;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public Double getTotalMoney() {
        return totalMoney;
    }

    public void setTotalMoney(Double totalMoney) {
        this.totalMoney = totalMoney;
    }

    public Double getConfirmMoney() {
        return confirmMoney;
    }

    public Double getTradeFeeMoney() {
        return tradeFeeMoney;
    }

    public void setTradeFeeMoney(Double tradeFeeMoney) {
        this.tradeFeeMoney = tradeFeeMoney;
    }

    public Long getConfirmMoney1() {
        return confirmMoney1;
    }

    public void setConfirmMoney1(Long confirmMoney1) {
        this.confirmMoney1 = confirmMoney1;
    }

    public String getListid() {
        return listid;
    }

    public void setConfirmMoney(Double confirmMoney) {
        this.confirmMoney = confirmMoney;
    }

    public Double getTotalIntegral() {
        return totalIntegral;
    }

    public void setTotalIntegral(Double totalIntegral) {
        this.totalIntegral = totalIntegral;
    }

    public Double getLogisticsMoney() {
        return logisticsMoney;
    }

    public void setLogisticsMoney(Double logisticsMoney) {
        this.logisticsMoney = logisticsMoney;
    }

    public Double getFeeAmount() {
        return feeAmount;
    }

    public void setFeeAmount(Double feeAmount) {
        this.feeAmount = feeAmount;
    }

    public String getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }

    public Date getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    public Integer getOrderType() {
        return orderType;
    }

    public void setOrderType(Integer orderType) {
        this.orderType = orderType;
    }

    public Double getStatus() {
        return status;
    }

    public void setStatus(Double status) {
        this.status = status;
    }

    public Integer getIsInvoice() {
        return isInvoice;
    }

    public void setIsInvoice(Integer isInvoice) {
        this.isInvoice = isInvoice;
    }

    public Integer getInvoiceType() {
        return invoiceType;
    }

    public void setInvoiceType(Integer invoiceType) {
        this.invoiceType = invoiceType;
    }

    public String getBuyerName() {
        return buyerName;
    }

    public void setBuyerName(String buyerName) {
        this.buyerName = buyerName;
    }

    public Integer getIsInvoiceAlone() {
        return isInvoiceAlone;
    }

    public void setIsInvoiceAlone(Integer isInvoiceAlone) {
        this.isInvoiceAlone = isInvoiceAlone;
    }

    public Integer getOverRate() {
        return overRate;
    }

    public String getStartDate() {
        return startDate;
    }

    public void setStartDate(String startDate) {
        this.startDate = startDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public void setOverRate(Integer overRate) {
        this.overRate = overRate;
    }

    public String getCreateDateStr() {
        return createDateStr;
    }

    public String getBeginStatus() {
        return beginStatus;
    }

    public void setBeginStatus(String beginStatus) {
        this.beginStatus = beginStatus;
    }

    public String getEndStatus() {
        return endStatus;
    }

    public void setEndStatus(String endStatus) {
        this.endStatus = endStatus;
    }

    public void setCreateDateStr(String createDateStr) {
        this.createDateStr = createDateStr;
    }

    public Long getCreateUser() {
        return createUser;
    }

    public void setCreateUser(Long createUser) {
        this.createUser = createUser;
    }

    public String getDeliveryFlag() {
        return deliveryFlag;
    }

    public void setDeliveryFlag(String deliveryFlag) {
        this.deliveryFlag = deliveryFlag;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public void setListid(String listid) {
        this.listid = listid;
    }

	public String getOrderSource() {
		return orderSource;
	}

	public void setOrderSource(String orderSource) {
		this.orderSource = orderSource;
	}

}
